Big Huge Thesaurus

short-horned grasshopper

noun